federal parliamentary republic - Spanish English Dictionary